caster sugar


Results for "caster sugar"

English - Turkish Dictionary

caster sugar

(English - Turkish Dictionary) :
İng. ince tozşeker.